//
//  MediaShareCommunity.m
//  MediaShareBB
//
//  Created by Artak Gevorgyan on 5/23/13.
//  Copyright (c) 2013 InnoriseEntertainment. All rights reserved.
//

#import "MediaShareCommunity.h"

@interface MediaShareCommunity()

@end

@implementation MediaShareCommunity

#pragma mark - Public methods

-(id) init {
	self = [super init];
	if (self) {
		_entities = [[NSMutableArray alloc] init];
		_selectedEntities = [[NSMutableArray alloc] init];
	}
	return self;
}

// Method implementation is in subclass
-(NSString*) description {
	return @"";
}

// Method implementation is in subclass
-(void) configureWithCredentials:(NSDictionary*) credentials {
}

// Method implementation is in subclass
-(void) login {
}

// Method implementation is in subclass
-(void) loginWithAnotherUser {
}

// Method implementation is in subclass
-(NSString*) getUserName {
    return @"";
}

// Method implementation is in subclass
-(NSString*) sharedMediaLink {
     return @"";
}

// Method implementation is in subclass
-(void) showFriendsPickerOnView:(UIViewController*) vc {
}

// Method implementation is in subclass
-(void) shareResource:(UIImage*) img {
}

// Method implementation is in subclass
-(void) shareMedia:(MediaShareData*) data {
}

-(BOOL) isValidMediaType:(enum MediaTypes) mediaType {
	return [_supportedMediaTypes containsObject:[NSNumber numberWithInt:mediaType]];
}

@end
